disaster restoration works - Espagnol Anglais Dictionnaire